package com.link.base.base.questionnairesurvey.model;

import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * @author 刘鲁
 * @date 2018-07-04
 * @comments 问卷主题
 */
public class Topic extends BasicModel {

    /**所属问卷ID*/
    private Long surveyId;
    /**题目描述*/
    private String topicDescription;
    /**题型*/
    private String typetopic;
    /**排列序号*/
    private Integer sequence;
    /**是否必选（是否必填）*/
    private String requiredFlag;
    /**选项*/
    private List<Tab> tabList;
    /**答案*/
    private List<Answer> answerList;
    /**跳题类型*/
    private String jqType;
    /**选项方式*/
    private String optionArrangement;
    /**模板id*/
    private Long oldId;
    /**是否显示*/
    private String showFlag;

    public Long getSurveyId() {
        return surveyId;
    }

    public void setSurveyId(Long surveyId) {
        this.surveyId = surveyId;
    }

    public String getTopicDescription() {
        return topicDescription;
    }

    public void setTopicDescription(String topicDescription) {
        this.topicDescription = topicDescription;
    }

    public String getTypetopic() {
        return typetopic;
    }

    public void setTypetopic(String typetopic) {
        this.typetopic = typetopic;
    }

    public Integer getSequence() {
        return sequence;
    }

    public void setSequence(Integer sequence) {
        this.sequence = sequence;
    }

    public String getRequiredFlag() {
        return requiredFlag;
    }

    public void setRequiredFlag(String requiredFlag) {
        this.requiredFlag = requiredFlag;
    }

    public List<Tab> getTabList() {
        return tabList;
    }

    public void setTabList(List<Tab> tabList) {
        this.tabList = tabList;
    }

    public List<Answer> getAnswerList() {
        return answerList;
    }

    public void setAnswerList(List<Answer> answerList) {
        this.answerList = answerList;
    }

    public String getJqType() {
        return jqType;
    }

    public void setJqType(String jqType) {
        this.jqType = jqType;
    }

    public String getOptionArrangement() {
        return optionArrangement;
    }

    public void setOptionArrangement(String optionArrangement) {
        this.optionArrangement = optionArrangement;
    }

    public Long getOldId() {
        return oldId;
    }

    public void setOldId(Long oldId) {
        this.oldId = oldId;
    }

    public String getShowFlag() {
        return showFlag;
    }

    public void setShowFlag(String showFlag) {
        this.showFlag = showFlag;
    }
}
